// -----------------------------
// Author: 		Dhaenens Gert 
// Creation: 	2/17/2015 11:26:40 PM				
// -----------------------------

#ifndef _GameState_h
#define _GameState_h

#include "FlowEngine.h"

class GameState : public Flow::BaseState
{
public:
	GameState();
	virtual ~GameState();

	virtual void	OnPushOrSwap();

	virtual void	Update(Float deltaTime);
	virtual void	Draw(Flow::SpriteBatch* lpSpriteBatch);

private:

	Flow::Sprite*	m_lpHeartSprite;

	GameState(const GameState& refGameState);
	GameState& operator=(const GameState& refGameState);
};

#endif